package com.humanSource.code.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 
 * 
 * @author mordenx
 * @email #####
 * @date 2021-07-12 21:10:54
 */
@Data
@TableName("user_info")
public class UserInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 用户序列
	 */
	private Long userId;
	/**
	 * 用户名
	 */
	private String userName;
	/**
	 * 部门序列
	 */
	private Long depId;
	/**
	 * 角色序列
	 */
	private Long roleId;
	/**
	 * 档案状态
	 */
	private Long state;
	/**
	 * 性别
	 */
	private Long sex;
	/**
	 * 身份证
	 */
	private String idcard;
	/**
	 * 籍贯
	 */
	private String address;
	/**
	 * 家庭住址
	 */
	private String homeAddress;
	/**
	 * 毕业院校
	 */
	private String school;
	/**
	 * 专业
	 */
	private String subject;
	/**
	 * 学历
	 */
	private String degree;
	/**
	 * 社保卡
	 */
	private String socialNumber;
	/**
	 * 开户银行
	 */
	private String bank;
	/**
	 * 银行卡号
	 */
	private String bankNumber;
	/**
	 * 薪酬标准
	 */
	private String payId;
	/**
	 * 照片地址
	 */
	private String photo;
	/**
	 * 简历信息
	 */
	private String introduce;
	/**
	 * 家庭信息
	 */
	private String family;
	/**
	 * 备注
	 */
	private String comment;
	/**
	 * 电话号码
	 */
	private String phone;
	/**
	 * 创建时间
	 */
	private Date date;
	/**
	 * 邮箱
	 */
	private String email;
	/**
	 * 政治面貌
	 */
	private String political;
	/**
	 * 档案编号
	 */
	@TableId
	private Long userCode;
	/**
	 * 登记人
	 */
	private Long creatId;

}
